38dad4f686c2b7198dc25d9f22322d2f754f1424,app/src/main/java/com/kickstarter/ui/fragments/DiscoveryFragment.java,DiscoveryFragment,onCreateView,#LayoutInflater#ViewGroup#Bundle#,56

Before Change


      .subscribe(adapter::takeActivity);

    viewModel.outputs.projects()
      .observeOn(AndroidSchedulers.mainThread())
      .compose(bindToLifecycle())
      .subscribe(adapter::takeProjects);

    viewModel.outputs.shouldShowOnboardingView()
      .observeOn(AndroidSchedulers.mainThread())
      .compose(bindToLifecycle())
      .subscribe(adapter::setShouldShowOnboardingView);

    viewModel.outputs.showActivityFeed()
      .observeOn(AndroidSchedulers.mainThread())
      .compose(bindToLifecycle())
      .subscribe(__ -> startActivityFeedActivity());

    viewModel.outputs.showActivityUpdate()
      .observeOn(AndroidSchedulers.mainThread())

After Change


      .subscribe(adapter::takeActivity);

    viewModel.outputs.projects()
      .compose(bindToLifecycle())
      .compose(observeForUI())
      .subscribe(adapter::takeProjects);

    viewModel.outputs.shouldShowOnboardingView()
      .compose(bindToLifecycle())
      .compose(observeForUI())
      .subscribe(adapter::setShouldShowOnboardingView);

    viewModel.outputs.showActivityFeed()
      .compose(bindToLifecycle())
      .compose(observeForUI())
      .subscribe(__ -> startActivityFeedActivity());

    viewModel.outputs.showActivityUpdate()
      .compose(bindToLifecycle())